1. Rappel sur la différence entre procédure et fonction

In [ ]:
nb_myst=int(input("J1 : Entrez un nombre."))
c=1
while nb_myst < 0 or nb_myst > 100 :
    print("Le nombre doit être compris entre 0 et 100")
    nb_myst=int(input("J1 : Entrez un nombre."))

nb_j2=int(input("J2 : Essayez de deviner le nombre mystère."))
while nb_j2 < 0 or nb_j2 > 100 :
    print("Le nombre doit être compris entre 0 et 100")
    nb_j2=int(input("J2 : Entrez un nombre."))
while nb_j2 != nb_myst :
    c = c+1
    if nb_j2 > nb_myst :
        print("Plus petit !")
        nb_j2=int(input("J2 : Essayez encore."))
    elif nb_j2<nb_myst :
        print("Plus grand !")
        nb_j2=int(input("J2 : Essayez encore."))

print("Bien joué ! le nombre était bien : ", nb_myst,"? Vous avez trouvé en ",c," coups.")